Job satisfaction is a construct from the field of organizational behavior that measures attitude towards work. It has received a great deal of attention in research because of its potential effects on behavior and wellbeing of professionals (Rouleau, Fournier, Philibert, Mbengue & Dumont, 2010).